home *** CD-ROM | disk | FTP | other *** search
-
-
-
- IIIIDDDDEEEENNNNTTTT((((1111)))) IIIIDDDDEEEENNNNTTTT((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- ident - identify RCS keyword strings in files
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- iiiiddddeeeennnntttt [ ----qqqq ] [ ----VVVV ] [ _f_i_l_e ... ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- iiiiddddeeeennnntttt searches for all instances of the pattern $$$$_k_e_y_w_o_r_d:::: _t_e_x_t $$$$ in the
- named files or, if no files are named, the standard input.
-
- These patterns are normally inserted automatically by the RCS command
- ccccoooo(1), but can also be inserted manually. The option ----qqqq suppresses the
- warning given if there are no patterns in a file. The option ----VVVV prints
- iiiiddddeeeennnntttt's version number.
-
- iiiiddddeeeennnntttt works on text files as well as object files and dumps. For
- example, if the C program in ffff....cccc contains
-
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssttttddddiiiioooo....hhhh>>>>
- ssssttttaaaattttiiiicccc cccchhhhaaaarrrr ccccoooonnnnsssstttt rrrrccccssssiiiidddd[[[[]]]] ====
- """"$$$$IIIIdddd:::: ffff....cccc,,,,vvvv 1111....11111111 1111999999998888////00001111////11112222 22223333::::33331111::::11117777 ppppjjjj EEEExxxxpppp $$$$"""";;;;
- iiiinnnntttt mmmmaaaaiiiinnnn(((()))) {{{{ rrrreeeettttuuuurrrrnnnn pppprrrriiiinnnnttttffff((((""""%%%%ssss\\\\nnnn"""",,,, rrrrccccssssiiiidddd)))) ======== EEEEOOOOFFFF;;;; }}}}
-
- and ffff....cccc is compiled into ffff....oooo, then the command
-
- iiiiddddeeeennnntttt ffff....cccc ffff....oooo
-
- will output
-
- ffff....cccc::::
- $$$$IIIIdddd:::: ffff....cccc,,,,vvvv 1111....11111111 1111999999998888////00001111////11112222 22223333::::33331111::::11117777 ppppjjjj EEEExxxxpppp $$$$
- ffff....oooo::::
- $$$$IIIIdddd:::: ffff....cccc,,,,vvvv 1111....11111111 1111999999998888////00001111////11112222 22223333::::33331111::::11117777 ppppjjjj EEEExxxxpppp $$$$
-
- If a C program defines a string like rrrrccccssssiiiidddd above but does not use it,
- lllliiiinnnntttt(1) may complain, and some C compilers will optimize away the string.
- The most reliable solution is to have the program use the rrrrccccssssiiiidddd string,
- as shown in the example above.
-
- iiiiddddeeeennnntttt finds all instances of the $$$$_k_e_y_w_o_r_d:::: _t_e_x_t $$$$ pattern, even if
- _k_e_y_w_o_r_d is not actually an RCS-supported keyword. This gives you
- information about nonstandard keywords like $$$$XXXXCCCCoooonnnnssssoooorrrrttttiiiiuuuummmm$$$$.
-
- KKKKEEEEYYYYWWWWOOOORRRRDDDDSSSS
- Here is the list of keywords currently maintained by ccccoooo(1). All times
- are given in Coordinated Universal Time (UTC, sometimes called GMT) by
- default, but if the files were checked out with ccccoooo's ----zzzz_z_o_n_e option, times
- are given with a numeric time zone indication appended.
-
- $$$$AAAAuuuutttthhhhoooorrrr$$$$
- The login name of the user who checked in the revision.
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- IIIIDDDDEEEENNNNTTTT((((1111)))) IIIIDDDDEEEENNNNTTTT((((1111))))
-
-
-
- $$$$DDDDaaaatttteeee$$$$
- The date and time the revision was checked in.
-
- $$$$HHHHeeeeaaaaddddeeeerrrr$$$$
- A standard header containing the full pathname of the RCS file, the
- revision number, the date and time, the author, the state, and the
- locker (if locked).
-
- $$$$IIIIdddd$$$$ Same as $$$$HHHHeeeeaaaaddddeeeerrrr$$$$, except that the RCS filename is without a path.
-
- $$$$LLLLoooocccckkkkeeeerrrr$$$$
- The login name of the user who locked the revision (empty if not
- locked).
-
- $$$$LLLLoooogggg$$$$
- The log message supplied during checkin. For iiiiddddeeeennnntttt's purposes, this
- is equivalent to $$$$RRRRCCCCSSSSffffiiiilllleeee$$$$.
-
- $$$$NNNNaaaammmmeeee$$$$
- The symbolic name used to check out the revision, if any.
-
- $$$$RRRRCCCCSSSSffffiiiilllleeee$$$$
- The name of the RCS file without a path.
-
- $$$$RRRReeeevvvviiiissssiiiioooonnnn$$$$
- The revision number assigned to the revision.
-
- $$$$SSSSoooouuuurrrrcccceeee$$$$
- The full pathname of the RCS file.
-
- $$$$SSSSttttaaaatttteeee$$$$
- The state assigned to the revision with the ----ssss option of rrrrccccssss(1) or
- cccciiii(1).
-
- ccccoooo(1) represents the following characters in keyword values by escape
- sequences to keep keyword strings well-formed.
-
- _c_h_a_r _e_s_c_a_p_e _s_e_q_u_e_n_c_e
- tab \\\\tttt
- newline \\\\nnnn
- space \\\\000044440000
- $$$$ \\\\000044444444
- \\\\ \\\\\\\\
-
- IIIIDDDDEEEENNNNTTTTIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- Author: Walter F. Tichy.
- Revision Number: 5.7; Release Date: 1998/01/12.
- Copyright c 1982, 1988, 1989 by Walter F. Tichy.
- Copyright c 1990, 1992, 1993 by Paul Eggert.
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- IIIIDDDDEEEENNNNTTTT((((1111)))) IIIIDDDDEEEENNNNTTTT((((1111))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ci(1), co(1), rcs(1), rcsdiff(1), rcsintro(1), rcsmerge(1), rlog(1),
- rcsfile(4), RCSsource(5)
- Walter F. Tichy, RCS--A System for Version Control, _S_o_f_t_w_a_r_e--_P_r_a_c_t_i_c_e &
- _E_x_p_e_r_i_e_n_c_e 11115555, 7 (July 1985), 637-654.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-